technical adviser - English Synonyms Dictionary